package com.example.teesystem.entity.vo.Estimate;

import com.example.teesystem.entity.vo.course.CourseResponseVo;
import lombok.Data;

import java.util.List;
import java.util.Map;

@Data
public class EstimateByCourseVo {
    private int studentId;

    //学生选修的课程
    private List<CourseResponseVo> courses;

    //每门课下答题的正确率
    private Map<Integer, Float> CourseCorrectRate;

    //作弊次数
    private int violationNum;

    //每门课程下的考试均分
    private Map<Integer, Float> CourseMeanScore;

    //12345分别表示学生的标签为优秀、良好、中等、较差、很差
    private Map<Integer, Map<Integer, String>> level;

    public EstimateByCourseVo(int studentId){
        this.studentId = studentId;
    }
}
